make a pilgrimage - Allemand Anglais Dictionnaire